import * as React from "react";
import { SVGProps } from "react";

const SvgHookForm = (props: SVGProps<SVGSVGElement>) => (
    <svg
        width={48}
        height={48}
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        {...props}
    >
        <rect width={48} height={48} rx={8} fill="#EC5990" />
        <path
            d="M31.746 22.666a.345.345 0 0 0-.246-.103h-6.111a.345.345 0 0 0-.246.103.354.354 0 0 0 0 .497.345.345 0 0 0 .246.103H31.5c.092 0 .18-.037.246-.103a.354.354 0 0 0 0-.497ZM22.663 22.563h-6.111a.345.345 0 0 0-.245.103.354.354 0 0 0 0 .497.345.345 0 0 0 .245.103h6.111c.092 0 .18-.037.246-.103a.354.354 0 0 0 0-.497.345.345 0 0 0-.246-.103ZM31.326 30.857c.093 0 .18.037.246.103a.354.354 0 0 1 0 .498.345.345 0 0 1-.245.103h-6.129a.345.345 0 0 1-.245-.103.354.354 0 0 1 0-.498.345.345 0 0 1 .245-.103h6.128ZM16.361 30.857h6.129c.092 0 .18.037.245.103a.354.354 0 0 1 0 .498.345.345 0 0 1-.245.103H16.36a.345.345 0 0 1-.245-.103.354.354 0 0 1 0-.498.345.345 0 0 1 .245-.103Z"
            fill="#fff"
        />
        <path
            fillRule="evenodd"
            clipRule="evenodd"
            d="M32.18 11.09h-5.354a3.004 3.004 0 0 0-1.075-1.512 2.939 2.939 0 0 0-3.498 0 3.004 3.004 0 0 0-1.076 1.513H15.82a3.794 3.794 0 0 0-2.7 1.134A3.897 3.897 0 0 0 12 14.962v20.167c0 1.027.402 2.011 1.119 2.737a3.794 3.794 0 0 0 2.7 1.134h16.362a3.794 3.794 0 0 0 2.7-1.134A3.897 3.897 0 0 0 36 35.13V14.962a3.897 3.897 0 0 0-1.119-2.737 3.794 3.794 0 0 0-2.7-1.134Zm-10.736.704c.081.002.16-.024.223-.075a.353.353 0 0 0 .125-.202c.11-.514.39-.973.794-1.303a2.252 2.252 0 0 1 2.849 0c.404.33.684.79.794 1.303a.344.344 0 0 0 .347.278h1.868V14.1c0 .28-.11.548-.305.746-.195.198-.46.31-.736.31h-6.788c-.277 0-.542-.112-.737-.31a1.063 1.063 0 0 1-.305-.746v-2.306h1.871ZM35.306 35.13c0 .84-.33 1.646-.916 2.24a3.104 3.104 0 0 1-2.21.927H15.82a3.104 3.104 0 0 1-2.21-.927 3.19 3.19 0 0 1-.916-2.24V14.962c0-.84.33-1.646.916-2.24a3.104 3.104 0 0 1 2.21-.928h3.058V14.1c0 .466.183.914.509 1.244.326.33.767.515 1.228.515h6.77c.46 0 .902-.185 1.228-.515.326-.33.509-.778.509-1.244v-2.306h3.059c.828 0 1.623.334 2.21.928.585.594.915 1.4.915 2.24v20.167Z"
            fill="#fff"
        />
        <path
            d="M31.746 22.666a.345.345 0 0 0-.246-.103h-6.111a.345.345 0 0 0-.246.103.354.354 0 0 0 0 .497.345.345 0 0 0 .246.103H31.5c.092 0 .18-.037.246-.103a.354.354 0 0 0 0-.497ZM22.663 22.563h-6.111a.345.345 0 0 0-.245.103.354.354 0 0 0 0 .497.345.345 0 0 0 .245.103h6.111c.092 0 .18-.037.246-.103a.354.354 0 0 0 0-.497.345.345 0 0 0-.246-.103ZM31.326 30.857c.093 0 .18.037.246.103a.354.354 0 0 1 0 .498.345.345 0 0 1-.245.103h-6.129a.345.345 0 0 1-.245-.103.354.354 0 0 1 0-.498.345.345 0 0 1 .245-.103h6.128ZM16.361 30.857h6.129c.092 0 .18.037.245.103a.354.354 0 0 1 0 .498.345.345 0 0 1-.245.103H16.36a.345.345 0 0 1-.245-.103.354.354 0 0 1 0-.498.345.345 0 0 1 .245-.103Z"
            stroke="#fff"
            strokeWidth={0.5}
        />
        <path
            clipRule="evenodd"
            d="M32.18 11.09h-5.354a3.004 3.004 0 0 0-1.075-1.512 2.939 2.939 0 0 0-3.498 0 3.004 3.004 0 0 0-1.076 1.513H15.82a3.794 3.794 0 0 0-2.7 1.134A3.897 3.897 0 0 0 12 14.962v20.167c0 1.027.402 2.011 1.119 2.737a3.794 3.794 0 0 0 2.7 1.134h16.362a3.794 3.794 0 0 0 2.7-1.134A3.897 3.897 0 0 0 36 35.13V14.962a3.897 3.897 0 0 0-1.119-2.737 3.794 3.794 0 0 0-2.7-1.134Zm-10.736.704c.081.002.16-.024.223-.075a.353.353 0 0 0 .125-.202c.11-.514.39-.973.794-1.303a2.252 2.252 0 0 1 2.849 0c.404.33.684.79.794 1.303a.344.344 0 0 0 .347.278h1.868V14.1c0 .28-.11.548-.305.746-.195.198-.46.31-.736.31h-6.788c-.277 0-.542-.112-.737-.31a1.063 1.063 0 0 1-.305-.746v-2.306h1.871ZM35.306 35.13c0 .84-.33 1.646-.916 2.24a3.104 3.104 0 0 1-2.21.927H15.82a3.104 3.104 0 0 1-2.21-.927 3.19 3.19 0 0 1-.916-2.24V14.962c0-.84.33-1.646.916-2.24a3.104 3.104 0 0 1 2.21-.928h3.058V14.1c0 .466.183.914.509 1.244.326.33.767.515 1.228.515h6.77c.46 0 .902-.185 1.228-.515.326-.33.509-.778.509-1.244v-2.306h3.059c.828 0 1.623.334 2.21.928.585.594.915 1.4.915 2.24v20.167Z"
            stroke="#fff"
            strokeWidth={0.5}
        />
    </svg>
);

export default SvgHookForm;
